Umbrella Pine — synonyms, definition

1. umbrella pine (Noun)

3 synonyms
European nut pine Pinus pinea stone pine
1 definition

umbrella pine (Noun) — Medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds.

3 types of
pine pine tree true pine
3 parts
pignolia pine nut pinon nut